Main Street, Lake Placid, FL 33852, Lake Placid
"Very friendly and welcoming. Good food. Good pizza and burgers. Love the pizza."
"Very friendly and welcoming. Good food. Good pizza and burgers. Love the pizza."